package com.zhibi.util.common;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;


public class UUIDUtil {
	
	protected final static SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
	
	/**
	 * 得到一个随机的uuid  -被替换
	 * @return
	 */
	public static String getUUID(){
		return UUID.randomUUID().toString().replace("-", "");
	}
	
	/**
	 * 得到一个随机数   可以用作订单号什么的
	 * @return
	 */
	public static long getNumber(){
		int hashCode = UUID.randomUUID().toString().hashCode();
    	if(hashCode < 0) {
    	hashCode = - hashCode;
    	}
    	return Long.valueOf(sdf.format(new Date()).substring(2,8) + String.format("%010d", hashCode));
	}
}
